365bet中国官方网站

  • word of the day

    umbrella sedge

    umbrella sedge - 365bet中国官方网站 definition and meaning for word umbrella sedge

    Definition
    (noun) African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves

  • Word used in video below:
    text: tried to steal my umbrella, so I clocked her.
    Download our Mobile App Today